Nov12

Creating pull request for code review. See comments in diff.
Like I mentioned before no need for the null checks. The calling method is response for doing "hasNext()". Otherwise, you're check the condition twice...