Queue interface.
See: Description
Queue to provide additional behaviour.
Queue to validate that additions match a specified predicate.
Queue to transform objects that are added.
Queue to ensure it can't be altered.
Queue interface.
The following implementations are provided in the package:
The following decorators are provided in the package: