Returns true if the next element is available.
Returns true if the next element is available.
Returns the next element.
Returns the next element.
Returns the next iteraotr with the head removed.
Returns the next iteraotr with the head removed.
Returns the number of elements left to be enumerated.
Returns the number of elements left to be enumerated.