N-soliton solutions and the Hirota conditions in (1+1)-dimensions