public void iterate(final T t) {
    if (t == null) {
      mySame = false;
      return;
    }
    if (mySameValue == null) {
      mySameValue = t;
      return;
    }
    mySame &= mySameValue.equals(t);
  }
public void iterate(final T t)