docs: public CharSequence matchesPattern(final CharSequence input, final String pattern, final String message) {
          if (!Pattern.matches(pattern, input)) {
              fail(message);
          }
          return input;
      }