Update header/documentation for hasAnotherRow

I noticed that the `hasAnotherRow` documentation was unclear (I wrote it, so there's no one to blame but me). It could have led someone to believe that this would tell you whether there was another row and therefore whether the _next_ invocation of the `next` method would succeed. But this actually only tells you whether the _previous_ invocation succeeded or not.