Respawning an object after so many seconds

I have manage to respawn an object on trigger, but I now want to respawn an object after a time period, not sure how to do this.

any simple code examples or suggestions would be helpful, Thanks.

Invoke(“RespawnMethod”, 5);