. "I need to have an interface that will allow this to work for all data types if implemented with generics." . . .