List<Validator<T>>
getValidators()
default List<Validator<T>>
getValidators(Class<? extends Validator> validatorType)
default List<ErrorDescription>
validate(Class<Validator<T>> validatorType, T t)