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