public interface SampleInterface { public int sampleMethod(List sampleList); static class Impl implements SampleInterface { @Override public int sampleMethod(List sampleList) { return 0; } } }