The ProjectRoutinesIterator object contains the following methods:
HasNext
Reset
ProjectRoutinesIterator Object