>>-intersection(argument)--------------------------------------><
Returns a new collection (of the same class as the receiver) containing only those items from the receiver that are in both the receiver collection and the argument collection. The argument can be any collection class object. The resulting CircularQueue instance will be the same size as the receiver.