protocol
Appleによると、
「何である」「何ができる」の二種類のprotocol
何である: Collection等
何ができる: Equatable, Comparable等