Added a convenience method for validating an entire instance with JSR-303 validation