public synchronized boolean turnTestAndSet(boolean pcIncreasingOrder)
	{
		// test
		if(siTurn == this.iTID)
		{
			// set siTurn = siTurn +/- 1;
			if(pcIncreasingOrder == true)
				siTurn++;
			else
				siTurn--;

			return true;
		}

		return false;
	}