HashSet hash2 = new HashSet(); hash1.add(element2); hash1.add(new MyClass2()); Subject s2 = new Subject(false, hash2, hash2, hash2); Subject s3 = new Subject(); notEqual = new Vector(); notEqual.add(s1.getPrincipals()); notEqual.add(s1.getPrivateCredentials()); notEqual.add(s1.getPublicCredentials()); notEqual.add(s1.getPrincipals(MyClass1.class)); notEqual.add(s1.getPrivateCredentials(MyClass1.class)); notEqual.add(s1.getPublicCredentials(MyClass1.class)); notEqual.add(s2.getPrincipals()); notEqual.add(s2.getPrivateCredentials()); notEqual.add(s2.getPublicCredentials()); notEqual.add(s2.getPrincipals(MyClass1.class)); notEqual.add(s2.getPrivateCredentials(MyClass1.class)); notEqual.add(s2.getPublicCredentials(MyClass1.class)); notEqual.add(s3.getPrincipals()); notEqual.add(s3.getPrivateCredentials()); notEqual.add(s3.getPublicCredentials()); notEqual.add(s3.getPrincipals(MyClass1.class)); notEqual.add(s3.getPrivateCredentials(MyClass1.class)); notEqual.add(s3.getPublicCredentials(MyClass1.class)); notEqual.add(new HashSet()); notEqual.add(new Object()); } }