  We present doubly-periodic solutions of the infinitely extended nonlinear
Schrodinger equation with an arbitrary number of higher-order terms and
corresponding free real parameters. Solutions have one additional free variable
parameter that allows to vary periods along the two axes. The presence of
infinitely many free parameters provides many possibilities in applying the
solutions to nonlinear wave evolution. Being general, this solution admits
several particular cases which are also given in this work.
