@Test public void can_call_methods_using_default_methods() { SimpleOps ops = new SimpleOps(); ops.doStreamStuff(Collections.emptyList()); }
public List<String> doStreamStuff(List<String> inputs) { return inputs.stream().collect(Collectors.toList()); }
SimpleOps { public List<String> doStreamStuff(List<String> inputs) { return inputs.stream().collect(Collectors.toList()); } }
SimpleOps { public List<String> doStreamStuff(List<String> inputs) { return inputs.stream().collect(Collectors.toList()); }  }
SimpleOps { public List<String> doStreamStuff(List<String> inputs) { return inputs.stream().collect(Collectors.toList()); }  List<String> doStreamStuff(List<String> inputs); }
SimpleOps { public List<String> doStreamStuff(List<String> inputs) { return inputs.stream().collect(Collectors.toList()); }  List<String> doStreamStuff(List<String> inputs);  }