What is immutable queue and how to implement it in java??

Anyone please explain the concept of immutable queue and it’s appropriate implementation in java. It would be a great help.

@uwi

Here are some resources you can refer :

Immutable queues

Implementation in java