code: public static MediaType wildcard(String type, String suffix) {
  		requireNonNull(type,TYPE_CANNOT_BE_NULL);
  		requireNonNull(suffix,"Suffix cannot be null");
  		return new ImmutableMediaType(MediaTypes.preferredSyntax(),type,WILDCARD_TYPE,suffix,null);
  	}
docs: Create a wildcard structured-syntax media type for a given primary type
  
  @param type
  The media type primary type
  @param suffix
  The suffix associated to the structured-syntax
  @return a wildcard media type for the given primary type and suffix
  @throws NullPointerException
  if the type or suffix is null
  @throws IllegalArgumentException
  if the specified type or suffix is not valid