boolean (boolean requestFocus, boolean tryNotToScroll, @Nullable Iterable<? extends Navigatable> navigatables) { if (navigatables == null) { return false; } boolean alreadyNavigatedToSource = false; for (Navigatable navigatable : navigatables) { if (navigateToSource(requestFocus, tryNotToScroll, navigatable)) { alreadyNavigatedToSource = true; } } return alreadyNavigatedToSource; }