You could probably sterilise rocks and branches in the dishwasher is you used it without detergent or salt. Can't see it being quite such a good idea for leaves, but maybe an electric steamer might be useful. Or those microwave sterilisers you get for babies' bottles.