I haven't even looked at what you're doing but I already know it's wayyy simpler than that. You don't even need to create a method to check for a tie. Use the turn variable.
Code:if (turn == 9 && winner().equals(EMPTY)) {
System.out.println("Tie!");
}
