@Override
	public boolean equals(Object o) {
		
		CoordinatorUpdateMsg obj = (CoordinatorUpdateMsg) o;
		
		if(!(oldFrameNumber == obj.oldFrameNumber && newFrameNumber == obj.newFrameNumber && _tanks.length == obj._tanks.length))
			return false;
		
		for(int i = 0; i < _tanks.length; i++)
		{
			TankUpdate tu1 = _tanks[i];
			TankUpdate tu2 = obj._tanks[i];
			if(!tu1.equals(tu2))
				return false;
		}
		
		return true;
	}