add getIndexNext and getIndexPrev to ListUtil