Push. You're ahead here more often than not. Calling is bad as he could be behind with a dry Ad or Kd and you don't want to let him see the river for cheap. If the river is a 4th diamond you have to fold to any action, so push now and make Villain make the mistake.