001package components.set;
002
003import java.util.Iterator;
004
005import components.queue.Queue;
006import components.queue.Queue1L;
007
008/**
009 * {@code Set} represented as a {@link Queue} of elements with implementations
010 * of primary methods.
011 *
012 * @param <T>
013 *            type of {@code Set} elements
014 * @convention |$this.elements| = |entries($this.elements)|
015 * @correspondence this = entries($this.elements)
016 */
017public class Set2<T> extends SetSecondary<T> {
018
019    /*
020     * 2221/2231 assignment code deleted.
021     */
022
023}