def empty_into(container) current = @first while current do container << current.value unless current.value == nil self.popFront current = current.next_node end end