public interface ChoosableIterable<T> extends java.lang.Iterable<T>
T
choose()
boolean
isEmpty()
iterator
boolean isEmpty()
T choose()