public int getSize() {
		//warning: this is very expensive
		
		if (minNode == null) {
			return 0;
		}
		else {
			Node<E> tempNode = minNode;
			int i = 1;
			while (tempNode.right != null) {
				i++;
				tempNode = tempNode.right;
			}
			return i;
		}
	}