code: public final List<Morpheme> getMorphemes(final String[] tokens) {
      final List<String> origPosTags = posAnnotate(tokens);
      final List<Morpheme> morphemes = getMorphemesFromStrings(origPosTags,
          tokens);
      return morphemes;
    }
docs: Get morphological analysis from a tokenized sentence.
  
  @param tokens
  the tokenized sentence
  @return a list of {@code Morpheme} objects containing morphological info