import java.util.List; interface A & Cloneable> { } class C { List>> foo(List> x) { return x; } }