code: public Hyphenation hyphenate(String word, int remainCharCount,
                                   int pushCharCount) {
          char[] w = word.toCharArray();
          return hyphenate(w, 0, w.length, remainCharCount, pushCharCount);
      }
docs: Hyphenate word and return a Hyphenation object.
  @param word the word to be hyphenated
  @param remainCharCount Minimum number of characters allowed
  before the hyphenation point.
  @param pushCharCount Minimum number of characters allowed after
  the hyphenation point.
  @return a {@link Hyphenation Hyphenation} object representing
  the hyphenated word or null if word is not hyphenated.