@Override
  public boolean equals(Object that) {
    return that instanceof TimeInstant && ((TimeInstant) that).value == value;
  }
An instant in time in UTC milliseconds, without any timezone binding.
Corresponds to BSON builtin UTCDate type.
mongo/src/org/immutables/mongo/types/TimeInstant.java