2004-06-19 [Java]Validating value objects http://www.javaworld.com/javaworld/jw-06-2004/jw-0614-validate_p.html#resources