Looping over a list, checking a boolean and return value There are a number of different ways to do this. What do people prefer and why?

public boolean checkNameStartsWith(List&lt;Foo&gt; foos) {
    for (Foo foo : foos) {
        if (!(foo.getName().startsWith("bar"))) {
            return Boolean.FALSE;
        }
    }
    return Boolean.TRUE;
}
I'd change Boolean.FALSE to false and Boolean.TRUE to true. Using the constants objects from Boolean is rather unnecessary since the method returns with primitive boolean.