It will all come about when history has been completed. God will then bring together all things in heaven and on earth under one ruler. The ruler is Christ.