Finds earliest matching index. Use if index values are not unique
Finds any matching index in range. Use if index values are unique
Finds earliest matching index in range. Use if index values are not unique
Finds latest matching index. Use if index values are not unique
Finds earliest matching index. Use if index values are not unique