The annotated element must be an instant, date or time in the future.
Now is defined by the ClockProvider attached to the Validator or
ValidatorFactory. The default clockProvider defines the current time
according to the virtual machine, applying the current default time zone if needed.
Supported types are:
java.util.Date
java.util.Calendar
java.time.Instant
java.time.LocalDate
java.time.LocalDateTime
java.time.LocalTime
java.time.MonthDay
java.time.OffsetDateTime
java.time.OffsetTime
java.time.Year
java.time.YearMonth
java.time.ZonedDateTime
java.time.chrono.HijrahDate
java.time.chrono.JapaneseDate
java.time.chrono.MinguoDate
java.time.chrono.ThaiBuddhistDate
null elements are considered valid.