offset++; return array[offset];
if (count == 0) return DONE;  if ((current + 1) >= getEndIndex()) { current = getEndIndex(); return DONE; }  current++; return array[current];
    public char next()    {	offset++;	return array[offset];    }