code: public static boolean isURI(String source){
  		Pattern pattern = Pattern.compile("^[a-zA-Z0-9\\-_]+:");
  		return pattern.matcher(source).find();
  	}
docs: Validates that {@link URI} expressed as {@link String} is of proper
  format and could be converted to an instance of the {@link URI}.