コレクションの質問です。
TreeSet ts = new TreeSet();
ts.add("cc");
ts.add("bb");
ts.add("aa");
ts.add("ee");
System.out.println("***TreeSet***");

for(Iterator it = ts.iterator(); it.hasNext();) {
System.out.println(it.next());

for文のなかのIterator it = ts.iteratorが、どういう処理、また意味があるのか分かりません。