Keeps track of the values produced by the source and produce the difference between the last two observed values
when calling get. This class assumes the source increases monotonically and any produced value that violates this
assumption will be dropped.
Keeps track of the values produced by the source and produce the difference between the last two observed values when calling get. This class assumes the source increases monotonically and any produced value that violates this assumption will be dropped.