var tempTreeMap:java.util.TreeMap = new java.util.TreeMap(); var tempColl:NotesViewEntryCollection = viewName.getAllEntries(); var tempEntry:NotesViewEntry = tempColl.getFirstEntry(); var tempCollection:java.util.Collection = null; while (tempEntry != null) { tempTreeMap.put(@Unique(), tempEntry.getDocument()); tempEntry = tempColl.getNextEntry(tempEntry); } tempCollection = tempTreeMap.values(); return tempCollection.iterator();