code: public static String toFirstLower(String string) {
  		int c = ((int) string.charAt(0));
  		if (c >= 65 && c <=90) {
  			// is upper
  			char lower = (char) (((int) string.charAt(0)) + 32);
  			return lower + string.substring(1);
  		}
  		return string;
  	}
docs: e.g. StrUtils to strUtils, str to str
  @param string e.g. StrUtils
  @return e.g. stringUtils