Creates a {@code LinkedBlockingQueue} with the given (fixed) capacity.
@param capacity the capacity of this queue @throws IllegalArgumentException if {@code capacity} is not greater than zero
See Implementation
Creates a {@code LinkedBlockingQueue} with the given (fixed) capacity.
@param capacity the capacity of this queue @throws IllegalArgumentException if {@code capacity} is not greater than zero