public static IllegalArgumentException IllegalArgument(String pattern,
            Object... parameters) {
        return strip(new IllegalArgumentException(String.format(pattern,
                parameters)));
    }
public static IllegalArgumentException IllegalArgument ( String pattern , Object ... parameters ) { return strip ( new IllegalArgumentException ( String . format ( pattern , parameters ) ) ) ; }
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}