IEmptyList.java
/**
 * Represents the immutable empty list, which is a list.
 * Inherits all the behaviors of IList.
 * Note that in contrast with the non-empty list, since it has
 * no first and no rest, there is no getFirst() nor getRest() method.
 * @author Dung X. Nguyen
 * @since Copyright 2003 - DXN All rights reserved
 */
public interface IEmptyList extends IList {
}