Some null annotations and javadoc fix

While searching how to work with queues...
Yes, <code>@CheckForNull</code> is better. Nullable does not require any checks/warnings from static analysis.