private static int indexOf(Object o, Object @NotNull [] elements, int index, int fence) {
    return ArrayUtilRt.indexOf(elements, o, index, fence);
  }
private static int indexOf(Object o, Object @NotNull [] elements, int index, int fence)