Stability of Finite Difference Methods