import java.util.Collections; import java.util.List; interface Processor

{ void process(P t); } class Test { void foo(Processor> p) { p.process(Collections.emptyList()); } void bar(Processor> p) { p.process(Collections.emptyList()); } }