- Type Parameters:
E - The type of elements that are in the sequence.
- All Implemented Interfaces:
- craterdog.core.Composite, craterdog.core.Sequential<E>, java.lang.Comparable<Sequence<E>>, java.lang.Iterable<E>
- Direct Known Subclasses:
- Collection
public abstract class Sequence<E>
extends craterdog.smart.SmartObject<Sequence<E>>
implements java.lang.Comparable<Sequence<E>>, craterdog.core.Sequential<E>
This abstract class defines the invariant methods that all sequences must inherit.
- Author:
- Derk Norton