public void checkWin(List<Player> players, int population, Message mg) {
		for(int i = 0; i <= population; i++){
			if (!players.get(i).isDealer()) {
	
				//if dealer busts all non busted players get their bet + 10
				if (players.get(0).getHand().getValue() >= 22){
					mg.displayMessage(13);
					playerWin(players.get(i), players.get(0), 10);
				}else{
					//if dealer didn't bust compare values
					//players hand is higher but not busted win bet +15
					if(players.get(i).getHand().getValue() < 21 && players
						.get(i).getHand().getValue() > 	players.get(0).getHand()
						.getValue()){
						
						mg.displayMessage(14);
						playerWin(players.get(i), players.get(0), 15);
					}
					//dealer hand is higher player loses bet pool
					if(players.get(i).getHand().getValue() < 21 && 	players
						.get(i).getHand().getValue() < players.get(0).getHand()
						.getValue()){
						mg.displayMessage(15);
						playerLose(players.get(i), players.get(0));
					}
					//if player has a 21 player wins their bet + 25, extra bonus 
					//only if the dealer didn't bust
					if ( players.get(i).getHand().getValue() == 21){
						mg.displayMessage(16);
						playerWin(players.get(i), players.get(0), 25);
					} 
					//if player bust they lose
					if (players.get(i).getHand().getValue() > 21){
						mg.displayMessage(17);
						playerLose(players.get(i), players.get(0));
					}
				}
			}
		}
	}