public static String camelCase( String string ) {
        return lowerCaseFirstChar( Joiner.on( "" )
            .join( FluentIterable.from( Splitter.on( '_' ).split( string ) ).transform( capitalize() ) ) );
    }
Returns the given text with the first letter in upper case.

<h2>Examples:</h2>
<pre>
capitalize("hi") == "Hi"
capitalize("Hi") == "Hi"
capitalize("hi there") == "hi there"
capitalize("") == ""
capitalize(null) == null
</pre>
@param text the text to capitalize
@return text with the first letter in upper case
jgiven-core/src/main/java/com/tngtech/jgiven/impl/util/WordUtil.java