code: public static Predicate<HttpServerRequest> http(String uri,
  			@Nullable HttpVersion protocol,
  			HttpMethod method) {
  		if (null == uri) {
  			return null;
  		}
  
  		return new HttpPredicate(uri, protocol, method);
  	}
docs: Creates a {@link Predicate} based on a URI template.
  This will listen for all Methods.
  
  @param uri The string to compile into a URI template and use for matching
  
  @return The new {@link HttpPredicate}.
  
  @see Predicate