import java.util.ArrayList; interface FooInterface { ArrayList foo(); } public class Foo implements FooInterface { @Override public ArrayList foo() { return null; } public static class SomeClass { } }