import java.util.ArrayList; import java.util.HashSet; import java.util.List; import java.util.Set; public class InnnerClass7 { & List> T test(T t){ int num = 23; class MethodInner & Set> { public void print() { System.out.println("This is method inner class " + num); } } MethodInner> inner = new MethodInner>(); inner.print(); return t; } public static void main(String[] args) { InnnerClass7 outer = new InnnerClass7(); ArrayList list = new ArrayList<>(); list.add("one"); list.add("two"); list.add("three"); list.add("four"); list.add("five"); System.out.println(outer.test(list)); } }