@Override
		public int compare(Tile o1, Tile o2)
		{
			if (o1.getPriority() == Tile.Priority.Low && o2.getPriority() == Tile.Priority.High)
			{
				return 1;
			}
			if (o1.getPriority() == Tile.Priority.High && o2.getPriority() == Tile.Priority.Low)
			{
				return -1;
			}
			return 0;

		}