Effectively a FIFO queue (implemented as linked list), with the added support to "push" an entry as the new next (first) node
On maven Central (latest release):
<dependency>
<groupId>org.litesoft</groupId>
<artifactId>single_linked_list</artifactId>
<version>1.1.0</version>
</dependency>