TimeChain
It defines a chain of time segments that ends at some time instant
Parameters
end
the time instant from which the segment chain is not defined.
public void TimeChain(@NotNull() @NotNull() List<Sample<T, V>> segments, @NotNull() @NotNull() T end)
WARNING: this interface assumes the programmer is taking responsibility about the Monotonicity of the ordered list of segments. (This means that if the List of segments has some wrongly-ordered segments, the TimeChain MONOTONICITY is violated, but it will go undetected)
Parameters
segments
chain of segments, passed as list
end
last time value of the new chain