TimeDiff now contains just positive values

TimeDiff instance must generate positive values, negative is not valid.