public TimestampCollection(TimeWindowQueue <T> parent)
 {
     this.parent = parent;
 }
 public ValueCollection(TimeWindowQueue <T> parent)
 {
     this.parent = parent;
 }