Abstract Queue to be used for more concrete Queues.
Frst In First Out-Queue to be used for Job Queues, Flash Messagers, Multi-tier Collection Sync, etc.