public static MediaType nonBinaryUtf8( MediaType.Type type, String subType ) {
        return new MediaType( type, subType, UTF_8 );
    }
Creates a non-binary media type with the given type, subtype, and UTF-8 encoding
@throws com.tngtech.jgiven.exception.JGivenWrongUsageException if any of the given arguments is {@code null}
jgiven-core/src/main/java/com/tngtech/jgiven/attachment/MediaType.java