@Override
	public int compareTo(MultipartTimestamp mpts)
	{
		final int SMALLER = -1;
		final int BIGGER = 1;
		final int EQUAL = 0;

		for ( int i = 0; i < this.ts.length; i++ )
		{
			if(this.ts[i] > mpts.ts[i])
				return BIGGER;
			if (this.ts[i] < mpts.ts[i])
				return SMALLER;
		}

		return EQUAL;
	}