next

Provides a new position if one is available after this one.

NOTE: The position given might be one seen before if wrapping happens