I have a group of classes that all implement a validation interface which has the method isValid(). I want to put a group of objects--all of different classes--
The declaration ArrayList extends Validation> means a list of an unknown class that extends Validation. Email is not compatible with this unknown class.