This is a bug report with fix. (Chris, please file a bug) Summary: PriorityQueue(collection) should throw NPE if collection contains a null
Description:
PriorityQueue spec says:
"A priority queue does not permit {...@code null} elements."
but the constructor taking a collection does not enforce that.
Fix:
http://cr.openjdk.java.net/~martin/webrevs/openjdk7/PriorityQueueConstructor/
Martin
