An example illustrating the use of the Java ternary operator ?
private void search(String word) {
boolean done = false;
done = done ? done : searchLeftToRight(word);
done = done ? done : searchRightToLeft(word);
done = done ? done : searchTopToBottom(word);
done = done ? done : searchBottomToTop(word);
done = done ? done : searchDiagonalDownLeftToRight(word);
done = done ? done : searchDiagonalUpLeftToRight(word);
done = done ? done : searchDiagonalDownRightToLeft(word);
done = done ? done : searchDiagonalUpRightToLeft(word);
if (!done) System.out.println("Word "+ word+ " not found");
}