public boolean deleteNode(Node node) {
		if (this.next == null) {
			return false;
		} else if (this.next.data.equals(node.data)) {
			this.next = next.next;
			next.previous = this;
			return true;
		} else {
			return this.next.deleteNode(node);
		}
	}