I'm relatively new to generics, So I'm not even sure if my question is valid/I'm not asking the right question. I tried Implementing a generic interface on a regular class, but it seems like I have to declare the generic type before implementing the class. I'm relatively new to generics, So I'm not even