Interface ThrowingDoublePredicate