# Package org.eclipse.viatra.query.runtime.matchers.util.timeline

- Class Summary
  Class | Description
  --- | ---
  CompactTimeline<Timestamp extends java.lang.Comparable<Timestamp>> | A compact timeline may cosist of an arbitrary amount of moments.
  Diff<Timestamp extends java.lang.Comparable<Timestamp>> | The description of a delta that specifies how a `Timeline` changes.
  SingletonTimeline<Timestamp extends java.lang.Comparable<Timestamp>> | A timeline which solely consists of one timestamp value, representing a single insertion.
  Timeline<Timestamp extends java.lang.Comparable<Timestamp>> | A timeline describes the life cycle of a piece of data (typically a tuple in a relation) as a sequence of moments.
  Timelines<Timestamp extends java.lang.Comparable<Timestamp>> | Utility class for creating `Timeline`s.