Error in IF Condtion .. Need Help!

what is the syntax error in this

if [[ ${CYC_DT} -ge ${cur_sys_dt}]]; then
  echo "cycle date is equal"
else
  echo "not equal"
fi

t.ksh[120]: Syntax error at line 283 : `then' is not expected.

Thanks

The problem is a space before ']'.

if [[ ${CYC_DT} -ge ${cur_sys_dt} ]]; then
  echo "cycle date is equal"
  else
echo "not equal"
fi