append method

VertexList append(
  1. Vertex vertex
)

Implementation

VertexList append(Vertex vertex ) {
	if (head == null ) {
		head = vertex;
	}
    else {
		tail?.next = vertex;
	}

	vertex.prev = tail;
	vertex.next = null; // the tail has no subsequent vertex
	tail = vertex;

	return this;
}