public boolean testOverlappingRecordTime(int streamID, long startTime, long endTime)
	{
		for( int i=0 ; i<schedulVector.capacity() ; i++ )
		{
			//is overlapping when:
			// - the job belongs to the right stream
			// - t
			if(schedulVector.get(i).getStreamID() == streamID && (
					(startTime >= schedulVector.get(i).getStartTime() && startTime <= schedulVector.get(i).getStopTime()) ||
					(endTime >= schedulVector.get(i).getStartTime() && endTime < schedulVector.get(i).getStopTime())  ||
					(startTime <= schedulVector.get(i).getStartTime() && endTime > schedulVector.get(i).getStopTime())
					))
			{
				return true;
			}
		}
		return false;
	}