code: public static String lowerFirstChar(final String upperCasedString) {
          return upperCasedString.substring(0, 1).toLowerCase(Locale.getDefault()) + upperCasedString.substring(1);
      }
docs: Lower case te first char of a string.
  
  @param upperCasedString the string to modify
  @return a new string with a first character lower cased