public boolean canAcceptTrade() {
		TradeOffer offer = serverModel.getTradeOffer();
		
		//If there is not an offer don't consider further
		if (offer != null) {
			Player receiver = serverModel.getPlayers().get(serverModel.getTradeOffer().getReceiver());
			
			//For the trade, need to check offer, any positive (I think positive, may be negative) 
			//values are what the receiver needs to have in order to accept the trade 
			if (receiver.getBrick() > offer.getOffer().brick &&
				receiver.getOre() > offer.getOffer().ore &&
				receiver.getSheep() > offer.getOffer().sheep &&
				receiver.getWheat() > offer.getOffer().wheat &&
				receiver.getWood() > offer.getOffer().wood) {
				return true;
			}
		}
		
		return false;
	}