private TreeRow getAfterLastSelectedRow() {
		if (!mSelectedRows.isEmpty()) {
			HashSet<TreeRow> rows = new HashSet<>(mSelectedRows);
			for (TreeRow row : new TreeRowViewIterator(this, mRoot.getChildren())) {
				if (rows.isEmpty()) {
					return row;
				}
				if (rows.contains(row)) {
					rows.remove(row);
				}
			}
		}
		return null;
	}