code: private boolean hasSameCustomParameters(final ImmutableMediaType that) {
  		if(this.parameters.size()!=that.parameters.size()) {
  			return false;
  		}
  		for(final Entry<String, String> parameter:this.parameters.entrySet()) {
  			final String key=parameter.getKey();
  			if(MediaTypes.isStandardParameter(key)) {
  				continue;
  			}
  
  			if(!Objects.equals(parameter.getValue(),that.parameters.get(key))) {
  				return false;
  			}
  		}
  		return true;
  	}
docs: Determine if the parameters in this {@code MediaType} and the supplied
  {@code MediaType} are equal, ignoring parameters with special semantics
  (Charset and Q).