/** * @author Edmund Tan * */ public interface IterableRBTreeADT<ValueType extends Comparable<ValueType>> extends SortedCollectionInterface<ValueType>, Iterable<ValueType>{ // this interface combines SortedCollectionInterface with Iterable and defines no additional // methods in addition to the ones it inherits from both these interfaces }