public boolean equals(Object obj)
private static boolean equals(BigInteger x, BigInteger y)
  public boolean equals(Object obj)  {    if (! (obj instanceof BigInteger))      return false;    return equals(this, (BigInteger) obj);  }