public int compareTo(TimeStamp timeStamp)
	{
		int returnVal = 0;
		VectorTimeStamp vts = (VectorTimeStamp)timeStamp;
		for(int i=0;i<this.getVectorLength();i++)
		{
			if(this.vectorData[i] > vts.getVector()[i] )
			{
				if(returnVal==0)
				{
					returnVal = 1;
				}
				else if (returnVal<0)
				{
					return 0;
				}
			}
			else if(this.vectorData[i] < vts.getVector()[i] )
			{
				if(returnVal == 0)
				{
					returnVal = -1;
				}
				else if(returnVal>0)
				{
					return 0;
				}
			}
			
		}
		return returnVal;
	}