public boolean containsMove(Move move)
    {
	boolean contains = false;
	if (getSize()==0 && move==null) {
	    contains = true;
	}

	for (Iterator iter = this.getIterator(); iter.hasNext(); ) {
	    if (move.equals(iter.next())) {
		contains = true;
		break;
	    }
	}
	return contains;
    }