public boolean supports(Element element, Class clazz, PropertyDescriptor descriptor) {
return super.supports(element, clazz, descriptor) && Instant.class.isAssignableFrom(descriptor.getPropertyType());
}
protected AbstractValidationRule createValidationRule(Element element) {
return new InstantInTheFutureValidationRule();
}