public String toString() {
		StringBuilder output= new StringBuilder("Order id: ");
		output.append(this._orderId);
		output.append(System.getProperty("line.separator"));
		output.append("Order expected cook time: ");
		output.append(getExpextedCookTime());
		output.append(System.getProperty("line.separator"));
		output.append("Order actual cook time: ");
		output.append(this._actualCookTime);
		output.append(System.getProperty("line.separator"));
		output.append("Dishes in order: ");
		output.append(System.getProperty("line.separator"));
		for (int i= 0; i < this._orderedDishes.size(); i++) {
			output.append("	");
			output.append(this._orderedDishes.elementAt(i).getQuantity());
			output.append(" orders of ");
			output.append(this._orderedDishes.elementAt(i).getDish().getName());
			output.append(System.getProperty("line.separator"));
		}
		double orderReward= this.calculateOrderReward();
		output.append("Expected reward from order: ");
		if (1 == this._wasOrderSentFastEnough)
			output.append(orderReward);
		if (0 == this._wasOrderSentFastEnough)
			output.append(orderReward*0.5);
		output.append(System.getProperty("line.separator"));
		output.append("Actual reward from order: ");
		output.append(orderReward);
		return (output.toString());
	}