static IterableIterator mail_iterateFolder(final Folder folder) { ret new IterableIterator { int n = folder.getMessageCount(); public bool hasNext() { ret i >= 1; } public Message next() { ret folder.getMessage(i--); } }; }