@Override
    public int compareTo(TimeStampedValue tsv) {
        if(this.t > tsv.t ){
            return 1;
        }else if(this.t < tsv.t){
            return -1;
        }else if(this.t == tsv.t){
            if(this.rk > tsv.rk){
                return 1;
            }else{
                return -1;
            }
        }else{
            return 0;
        }
    }