class LinkedListIndexedCollection extends Collection {

	@Override
	public void forEach(Processor processor) {
		for (ListNode current = first; current != null; current = current.next) {
			processor.process(current.value);
		}
	}

	public  LinkedListIndexedCollection();
	public  LinkedListIndexedCollection(Collection other);

}