What type define an argument to make sure this is of determinate class and implements determinate interface? I'm using <T extends MyBaseClass & MyInterface> for argument type in method definition but my argument not extends MyBaseClass, IS of MyBaseClass type. I want to make sure that the argument that I recive are of MyBaseClass type and implements MyInterfaceWhat type define an argument to make sure this