Most cancers are very hard to detect at the early stages. I think a cancer is only detected when the tumour is big enough to cause problems to something nearly. By that sense almost every cancer is difficult to detect early on. But we are making advances in technology to be able to detect small changes in the body. So with time we will hopefully be able to detect them at earlier stages.