Collectionsユーティリティ クラスには、static methodsで動作するものがありcollectionます。たとえば
Collections.Sort(list)、リストを並べ替えます。
タイプのメソッドではない理由
static <T> Iterator<T> iterator() { }
このようにして、コレクションに対してイテレータを取得できます
Iterator it = Colletions.iterator(list)
コレクションには がありますがemptyIterator() and emptyListIterator()、どのような目的に役立つのかわかりません。