共通で使用するインタフェースとその実装、そしてコレクションフレームワークの拡張が含まれる。