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