manually shifts the list index . if it reaches the end of the list , it will start over again at zero . concode_field_sep int index concode_elem_sep boolean auto concode_elem_sep Object[] list concode_field_sep boolean isAuto concode_elem_sep void setAuto concode_elem_sep String toString concode_elem_sep Object getCurrent concode_elem_sep Object getNext
void function ( ) { index = ( index + 1 ) % list . length ; }