lCells make it easy to talk about various operations:
lvoid insertAfter(Cell, newCell)
lvoid insertBefore(Cell, newCell)
lvoid remove(Cell)
lCell getNext()
lCell getPrevious()
Doubly-Linked Lists as an Implementation Concept
A
A
X
J
head
tail