code: public void validate(String path, Schema schema, Object value, List<ValidationResult> results) {
  		String name = path != null ? path : "value";
  
  		if (!ObjectComparator.compare(value, _operation, _value)) {
  			results.add(new ValidationResult(path, ValidationResultType.Error, "BAD_VALUE",
  					name + " must " + _operation + " " + _value + " but found " + value, _operation + " " + _value,
  					value));
  		}
  	}
docs: Validates a given value against this rule.
  
  @param path    a dot notation path to the value.
  @param schema  a schema this rule is called from
  @param value   a value to be validated.
  @param results a list with validation results to add new results.