class EnumValuePropertyValidator implements PropertyValidator {

    @Override
    public ValidationResult validate(final Object value) {
        return validator.validate(value);
    }

    @SuppressWarnings("unchecked") public  EnumValuePropertyValidator(final T[] values);

}