Non-linear stability of a general class of differential equation methods