For Java, the rank hierarchy is like this:
Stone (Default) -> Iron -> Lapiz -> Gold -> Diamond -> Emerald -> Obsidian (Top Donator Rank) (-> Plus, monthly subscription rank)
On Java, rank perks include cosmetics, voting in games (for different features, per-game), name colour, chat colour...