Where to go after the Pokemon league at Pokemon Diamond?

You can get the national dex and chase after legendaries, battle the Pokemon league again, take the boat from Snowpoint city to go to the battle zone, and enter contests.