Set<String> () { final TreeSet<String> result = new TreeSet<>(); result.add("*/*"); // IANA Media Types: http://www.iana.org/assignments/media-types/media-types.xhtml readMediaTypes(result, "application"); readMediaTypes(result, "audio"); readMediaTypes(result, "image"); readMediaTypes(result, "message"); readMediaTypes(result, "model"); readMediaTypes(result, "multipart"); readMediaTypes(result, "text"); readMediaTypes(result, "video"); return result; }