start date is before end date, price is within expected range).
You can override the default value of an error message for all validator objects created from a validator class by editing the resource bundles associated with that class.
You edit the error message for a specific validator object by writing a String value to a property of the validator.
The goal of is to provide a cross framework and cross language way of validating data.
JSONLint is a validator and reformatter for JSON, a lightweight data-interchange format.