Need to handle very small differences where the expected value is non-0.0 and the actual value is 0.0