class ObjIntPair implements ImmutableBean, Tuple, Comparable<ObjIntPair<A>>, Serializable {

  public static <A> ObjIntPair<A> of(A first, int second) {
    return new ObjIntPair<A>(first, second);
  }

  private  ObjIntPair(
      A first,
      int second);

}