@Override
	public boolean contains(E e) {
		setIn = new Node(e);
		current = root;
		while(current != null){
			if(setIn.object.compareTo(current.object)==0){
				return true;
			}else if(current.object.compareTo(setIn.object)<0){
				current = current.right;
			}else if(current.object.compareTo(setIn.object)>0){
				current = current.left;
			}
		}
		return false;
	}