#import #import "Predicates.h" #import "Queue.h" @interface PartitionEnumerator : NSEnumerator + (PartitionEnumerator *)with:(NSEnumerator *)enumerator predicate:(PREDICATE)predicate matched:(Queue *)matched unmatched:(Queue *)unmatched; @end