Genericsつかったinterfaceを2つimplementsできるか試してみたけど駄目だった。
まあ駄目だろうなとおもったけど、いちおうやってみた。
interface GInterface<T> { String method(T arg); } class DuplicateImplementsClass implements GInterface<String> , GInterface<Integer> { public String method(String arg) { return arg;} public String method(Integer arg) {return arg.toString();} }