public Finger getNewFinger(DoublyLinkedList<?> dll, DoublyLinkedListEntry entry) {
			Finger f;
			if(numberOfUsedFingers < list.size()) {
				f = list.elementAt(numberOfUsedFingers);
			} else {
				f = new Finger();
				list.add(f);
			}
			f.list = dll;
			f.object = entry;
			numberOfUsedFingers++;
			return f;
		}