Class NewestReference<T extends java.lang.Comparable<T>>
java.lang.Object
io.pravega.common.concurrent.NewestReference<T>
public final class NewestReference<T extends java.lang.Comparable<T>>
extends java.lang.Object
Keeps the largest value in a thread safe way. Analogous to AtomicRefrence except that is utilizes
the fact that its values are comparable to ensure that the value held never decreases.