public void determineWinners() {
		//Goes through each player and each hand that they have to check for win/loss conditions
		//Subtracts and adds money to the wallets accordingly
		for (Player p : playerList) {
			for (int i = p.getNumberOfHands() - 1; i >= 0; i--) {	
				if (p.getHand(i).getPoints() > 21) {
					dialogue.append(String.format("\n%s loses hand %d!", p.getName(), i + 1));
					p.takeFromWallet(p.getBet());
				}
				else if (dealer.getHand().getPoints() > 21) {
					dialogue.append(String.format("\n%s wins hand %d!", p.getName(), i + 1));
					p.addToWallet(p.getBet());
				}
				else if (p.getHand(i).getPoints() > dealer.getHand().getPoints()) {
					dialogue.append(String.format("\n%s wins hand %d!", p.getName(), i + 1));
					if (p.getHand(i).getPoints() == 21 && p.getHand(i).sizeOfHand() == 2) {
						p.addToWallet(p.getBet() * 1.5);
					}
					else
						p.addToWallet(p.getBet());
				}
				else if (p.getHand(i).getPoints() == dealer.getHand().getPoints()) {
					dialogue.append(String.format("\n%s pushes hand %d!", p.getName(), i + 1));
				}
				else {
					dialogue.append(String.format("\n%s loses hand %d!", p.getName(), i + 1));
					p.takeFromWallet(p.getBet());
				}
			}
			//Updates the values displayed for each player's wallet on the window
			playerWallets[playerList.indexOf(p)].setText(String.format("Wallet: $%.2f", p.getWallet()));
		}
	}