*** Case A1: identical data; identical nextNodes
node1: Node[data: black, next node: Node[data: head, next node: Node[data: tail, next node: null]]]
node2: Node[data: black, next node: Node[data: head, next node: Node[data: tail, next node: null]]]
nodes equal: true
*** Case A2: identical data; different nextNodes
node1: Node[data: black, next node: Node[data: head, next node: Node[data: tail, next node: null]]]
node2: Node[data: black, next node: Node[data: tail, next node: null]]
nodes equal: false
*** Case A3: identical data; 1st nextNode is null
node1: Node[data: black, next node: null]
node2: Node[data: black, next node: Node[data: tail, next node: null]]
nodes equal: false
*** Case A4: identical data; 2nd nextNode is null
node1: Node[data: black, next node: Node[data: head, next node: Node[data: tail, next node: null]]]
node2: Node[data: black, next node: null]
nodes equal: false
*** Case A5: identical data; both nextNodes are null
node1: Node[data: black, next node: null]
node2: Node[data: black, next node: null]
nodes equal: true
*** Case B1: different data; identical nextNodes
node1: Node[data: white, next node: Node[data: tail, next node: null]]
node2: Node[data: black, next node: Node[data: tail, next node: null]]
nodes equal: false
*** Case B2: different data; different nextNodes
node1: Node[data: white, next node: Node[data: tail, next node: null]]
node2: Node[data: black, next node: Node[data: head, next node: Node[data: tail, next node: null]]]
nodes equal: false
*** Case B3: different data; 1st nextNode is null
node1: Node[data: white, next node: null]
node2: Node[data: black, next node: Node[data: head, next node: Node[data: tail, next node: null]]]
nodes equal: false
*** Case B4: different data; 2nd nextNode is null
node1: Node[data: white, next node: Node[data: head, next node: Node[data: tail, next node: null]]]
node2: Node[data: black, next node: null]
nodes equal: false
*** Case B5: different data; both nextNodes are null
node1: Node[data: white, next node: null]
node2: Node[data: black, next node: null]
nodes equal: false