code: public static IllegalArgumentException IllegalArgument(String pattern,
              Object... parameters) {
          return strip(new IllegalArgumentException(String.format(pattern,
                  parameters)));
      }
docs: Generate an {@link IllegalArgumentException}
  
  @param pattern
  {@link String#format(String, Object...) String.format()}
  pattern
  @param parameters
  {@code String.format()} parameters
  @return A new {@code IllegalArgumentException}