Disclosed is a method for preparing dispersion gradients and an SPR injection method for determining full kinetics and affinity analysis in the presence of a competitor molecule. The SPR injection provides a dispersion gradient of two or more samples to a SPR flow cell and detector.