Javaのinterfaceに別のinterfaceをextendsしたときに、サブインターフェイスでスーパーインターフェイスのabstract methodをdefaultで実装すると、サブインターフェイスをimplementsしたクラスでスーパーインターフェイスの実装を書かなくて済むことがわかった
これを応用すると特定の項目を持つクラスをインターフェイスを使ってまとめるときに、そのインターフェイスにComparableをextendsして、defaultでcompareToを実装すればクラス側でcompareToを書かなくて済む