@ConstraintDeclaration @Retention(value=RUNTIME) @Constraints(value={NotEmptyStringConstraint.class,NotEmptyCollectionConstraint.class}) public @interface NotEmpty