code: public final String toPatternString() {
      List<String> strList = new ArrayList<>();
      for (PatternToken patternPatternToken : patternTokens) {
        strList.add(patternPatternToken.toString());
      }
      return String.join(", ", strList);
    }
docs: Return the pattern as a string, using toString() on the pattern elements.
  @since 0.9.2