If superclass (superinterface) has method with parameter(s) (e.g. List) generified by <String>, <?> and so on, and subclass overrides this method by method with non-genifiried parameter(s), signaturetest.Setup for subclass constructs signature file that contains 2 METHODS - one of superclass, second of subclass as so the second one overloads the first but it overrides the first and sigifle MUST CONTAIN 1 METHOD. After it signaturetest.SignatureTest performs wrong sigfile correctly.