Joshua gathered all the tribes of Israel together at Shechem. He called the elders, heads of families, judges, and officers of Israel to stand before God.