Suppose we have a generic class that implements a generic interface like this
GenericClass.java
public class GenericClass implements GenericInterf