public final void isZero() {
    if (actual == null || actual.doubleValue() != 0.0) {
      failWithActual(simpleFact("expected zero"));
    }
  }
@Test
  public void isZero() {
    assertThat(0.0).isZero();
    assertThat(-0.0).isZero();
    assertThatIsZeroFails(Double.MIN_VALUE);
    assertThatIsZeroFails(-1.23);
    assertThatIsZeroFails(Double.POSITIVE_INFINITY);
    assertThatIsZeroFails(Double.NaN);
    assertThatIsZeroFails(null);
  }